package com.mall.product.mapper;

import com.mall.product.domain.entity.ProSize;
import java.util.List;

/**
 * 尺码Mapper接口
 *
 * @author zhonglin
 * @date 2020-04-29
 */
public interface ProSizeMapper {

  /**
   * 查询尺码
   *
   * @param sizeId 尺码ID
   *
   * @return 尺码
   */
  public ProSize selectProSizeById(Long sizeId);

  /**
   * 查询尺码列表
   *
   * @param proSize 尺码
   *
   * @return 尺码集合
   */
  public List<ProSize> selectProSizeList(ProSize proSize);

  /**
   * 新增尺码
   *
   * @param proSize 尺码
   *
   * @return 结果
   */
  public int insertProSize(ProSize proSize);

  /**
   * 修改尺码
   *
   * @param proSize 尺码
   *
   * @return 结果
   */
  public int updateProSize(ProSize proSize);

  /**
   * 删除尺码
   *
   * @param sizeId 尺码ID
   *
   * @return 结果
   */
  public int deleteProSizeById(Long sizeId);

  /**
   * 批量删除尺码
   *
   * @param sizeIds 需要删除的数据ID
   *
   * @return 结果
   */
  public int deleteProSizeByIds(String[] sizeIds);

}
